Some results have been hidden because they may be inaccessible to you.Show inaccessible results
Life sciences journal | A leading OA journal
AdJournal Metrics: 2-yr IF 7.5 | 14 days to first decision | 1,294,046 Downloads (2022). Find out more about OA agreements & publishing OA with fees covered.