OSCA Medical Abbreviation

OSCA has various meanings in the Medical category. Discover the full forms, definitions, and usage contexts of OSCA in Medical.

Objective Structured Clinical Assessment

Most Common Medical
Office of The Senior Citizens Affair
Medical
Osteopathic Sports Care Association
Medical

Citation

Last updated: