Oscar del Rio Herrero
Agence Spatiale Europeenne · European Space Agency
Total Patents:
4
Overall Rank:
#1,182,442
Years Active:
2008–2018
Agence Spatiale Europeenne Rank:
#12