Aldehyde oxidase and its importance in novel drug discovery: present and future challenges.

Aldehyde oxidase and its importance in novel drug discovery: present and future challenges.