Roger C. Baker

National Research Development · The British Hydromechanics Research Association
Total Patents: 3
Overall Rank: #1,564,792
Years Active: 1987–2011
National Research Development Rank: #307