History has shown again and again that times like these represent a huge long term buying opportunity. This may be particularly true for the biotech segment that, despite weathering the storm better than other segments, has had its share of price declines. During the past several weeks, great biotech stocks, from small early stage companies [...]