‘Itch gene’ scientist joins Shenzhen institute after US lab sealed off amid alleged China links probe

Source: China – South China Morning PostChen Zhoufeng, now a senior researcher at the Shenzhen Bay Lab, led an itch and sensory disorders centre at Washington University St Louis since 2011.Read More

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Generated by Feedzy