Article · Journal · 2014
Isaac Ayensu
Protein and peptide letters
Go to the publisher10.2174/0929866521666140805124403
as printed: I Ayensu