The irony is that this industry took a hit at a time when nearly 300 biotech drugs and vaccines are in human clinical trials, ... The pipelines have never been fuller. I think it'll take investors a little more time to recognize that before small-cap stocks will come back.
— Carl Feldbaum
Miscellaneous