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