UID:
almahu_9949388057202882
Format:
1 online resource (541 pages)
ISBN:
9781788015714
,
1788015711
Series Statement:
Drug discovery ; 68
Note:
Includes index.
,
Title from title details screen.
Language:
English
Keywords:
Electronic books.
URL:
https://doi.org/10.1039/9781788015714
Bookmarklink