OpenTrialsFDA voted into top 3 of Open Science Prize

Added 96 days ago (28.04.2021)
Authors: Lieke Ploeger
Source: OpenTrials
Read article