What does TECLA stand for?
TECLA stands for "Towards a vaccine against Helicobacter pylori"
How to abbreviate "Towards a vaccine against Helicobacter pylori"?
"Towards a vaccine against Helicobacter pylori" can be abbreviated as TECLA
What is the meaning of TECLA abbreviation?
The meaning of TECLA abbreviation is "Towards a vaccine against Helicobacter pylori"
What does TECLA mean?
TECLA as abbreviation means "Towards a vaccine against Helicobacter pylori"