Julien Reboud
University Court Of The University Of Glasgow · Agency For Science, Technology And Research · CEA
Total Patents:
8
Overall Rank:
#622,287
Years Active:
2010–2023
University Court Of The University Of Glasgow Rank:
#5