Pedro L. Herrera

National University Corporation Nara Institute Of Science And Technology · Universitat Zurich · Universite De Geneve
Total Patents: 2
Overall Rank: #2,057,744
Years Active: 2010–2014
National University Corporation Nara Institute Of Science And Technology Rank: #49