Tag: nanocrystals

Since our childhood, we are taught that Chameleon changes its skin colour according to the environment it resides it. Now, what if I told...