LuckyPlay

LuckyPLAY.org, a web application for selecting a random item from a list

The Series of MuEye Microscope

MuEye, self-attached-flexible-polymer lens which can be easily attached onto camera of smartphone of=r tablet and use as a personal microscope.

ISAP

International Scientific Advisory Panel