Emerging strategies, innovative techniques and future perspectives in drug discovery and development.

Abstract