R. Laurence Keene

Matrix Technologies · Integra Biosciences Ag
Total Patents: 6
Overall Rank: #862,419
Years Active: 1988–2012
Matrix Technologies Rank: #5