Results for
Direct matches for the acronym you searched.
Drug Discovery Today
peer-reviewed scientific journal
Source: Wikidata