Article · Journal · 2003
Justice Kwabena Sarfo
Letters in Peptide Science
Go to the publisher10.1023/b:lips.0000032383.40916.e2
as printed: Kwabena Sarfo