22nd October 2024
European Court Invalidates Harvard Biotech Patent in Three Countries Harvard Crimson