John Richard Duncan
Water Research Commission · Carrier
Total Patents:
4
Overall Rank:
#1,275,626
Years Active:
1983–2001
Water Research Commission Rank:
#2