David J. C. Austin
David Austin Roses Limited · Apple · Yale University
Total Patents:
34
Overall Rank:
#100,508
Years Active:
1998–2025
David Austin Roses Limited Rank:
#2