Work

Can ‘humanized’ mice improve drug development in the 21st century?