Manuel Martin-Neira
European Space Agency
Total Patents:
4
Overall Rank:
#1,268,239
Years Active:
2000–2019
European Space Agency Rank:
#23