Carlos Villanueva
Ademco · Fundació Privada Institutció Catalana De Recerca I Estudis Avançats (Icrea) · British Petroleum
Total Patents:
7
Overall Rank:
#713,580
Years Active:
1991–2021
Ademco Rank:
#242