AbbrList.
Home / INDA Meanings

INDA

Views 2 meanings found
INDA stands for Investigational New Drug Application, the FDA submission that allows a pharmaceutical company to begin clinical testing of a new drug in humans.

Governmental

Investigational New Drug Application

Business

International Nonwovens Disposables Association

© 2026 www.AbbrList.com. All rights reserved.