Luis Saturnino Herrera Martinez

Centro De Ingeniería Genética Y Biotecnología
Total Patents: 6
Overall Rank: #831,643
Years Active: 1997–2020
Centro De Ingeniería Genética Y Biotecnología Rank: #8