Roger J. Ordidge
National Research Development · Oxford Research Systems Limited · The University Of Melbourne
Total Patents:
11
Overall Rank:
#454,849
Years Active:
1985–2020
National Research Development Rank:
#45