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
€29.93
Nov 17, 2021
€75.28