Muhammad Shafiq, PhD (@shafiqnibge) 's Twitter Profile
Muhammad Shafiq, PhD

@shafiqnibge

Molecular Host plant virus interaction
PhD Molecular Plant Biology
Assistant Professor Horticultural Plant Biotechnology
[email protected]
+923006561997

ID: 382213020

calendar_today29-09-2011 17:41:03

299 Tweet

237 Followers

2,2K Following