European listed biotech landscape: 2021 review and outlook for 2022 Posted on 31st January 20221st March 2022 by Biotech Radar Waterfall Plot - 2021 Perf. (%), n=172 Pages: 1 2 3 4 5 6 7 8