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