Richard Edward Palmer

The University Of Birmingham · Irresistible Materials · National Institute Of Advanced Industrial Science And Technology
Total Patents: 13
Overall Rank: #379,313
Years Active: 1997–2019
The University Of Birmingham Rank: #2