ID:DA17262249
Search authors sharing the same name
edited by Phillip Stafford
CRC Press c2008 Drug discovery series 10
Available at 1 libraries