David Foster

Author

Vice President, Clinical Informatics
Solucient, LLC