Yehia A. Osman
Agricultural Genetic Engineering Research Institute · University Of Wyoming
Total Patents:
3
Overall Rank:
#1,621,726
Years Active:
1999–2001
Agricultural Genetic Engineering Research Institute Rank:
#1