SINOPIX PHOTO

Add to Lightbox Download
Prof. Cheng Jing poses at the  Beijing National Biochip Research & Engineering Center. Beijing, China.<br />
<br />
By Ricky Wong / Sinopix
Prof. Cheng Jing poses at the Beijing National Biochip Research & Engineering Center. Beijing, China.

By Ricky Wong / Sinopix