Douglas MacFarlane
Monash University · Specialized Conductives Pty. Limited · Aquahydrex Pty
Total Patents:
22
Overall Rank:
#190,398
Years Active:
1990–2025
Monash University Rank:
#1