The top documents tagged [number of new biotech]
Research Policy 32 (2003) 621-638
833 views