What does ATL mean in Medical & Science

ATL meaning is defined below:

american tegumentary leishmaniasis
ADVERTISEMENT

Was it useful?

What does ATL mean? It stands for american tegumentary leishmaniasis

Most popular questions

What does ATL stand for?


ATL stands for "american tegumentary leishmaniasis"

How to abbreviate "american tegumentary leishmaniasis"?


"american tegumentary leishmaniasis" can be abbreviated as ATL

What is the meaning of ATL abbreviation?


The meaning of ATL abbreviation is "american tegumentary leishmaniasis"

What does ATL mean?


ATL as abbreviation means "american tegumentary leishmaniasis"