10.1101/662718
New mechanism-based inhibitors of aspartate transcarbamoylase for anticancer drug development
2019-06-06