Taylor & Francis, Expert Opinion on Drug Discovery, 12(12), p. 1207-1218
DOI: 10.1080/17460441.2017.1380623
Export citation
Search in Google Scholar
Full text: Unavailable