All 2007 2006 2004
All Journal Article
Tetrahedron 63
Pages: 6259-6286
Tetrahedron Letters 47
Pages: 757-761
Pages: 757-757
Pages: 4943-4945
Peptide Science 2003
Pages: 41-44
10012653804