If there is one thing we can all agree on, it's that 2020 has been a strange year and right in the middle of it all are life science and biotech companies. Every time you open the news, different biotech companies are making headlines, and oftentimes, they have a tie...