Sharing biological resourcesâcritical for new medicines and vaccinesâhas declined as countries and scientists dispute rights over research.
Price history
▼-60.24%
Nov 12, 2022
€32.57
Nov 17, 2021
€81.91