10.1517/17460441.2.5.707
Journal article
Expert Opinion on Drug Discovery
Informa Healthcare
05/2007
2
707 - 723