Jinfeng Chen (@jinfeng7chen) 's Twitter Profile
Jinfeng Chen

@jinfeng7chen

Principal Investigator, Institute of Zoology, Chinese Academy of Sciences.
Transposable element and host-parasite interaction

ID: 1130253169

calendar_today29-01-2013 06:36:46

247 Tweet

253 Takipçi

662 Takip Edilen