Glossary
A chemical compound thought to be useful, safe, and distinctive enough that it might prove to be a good candidate for drug development.
Posted
in
by
Tags: