Nature Reviews Drug Discovery Release: 2003 Approvals: A Year Of Innovation And Upward Trends
Although the number of new molecular entities approved in 2003 was only marginally higher than in 2002, approvals for innovative drugs were encouraging.