What does NELI stand for?
NELI stands for "New England Laparoscopic Institute"
How to abbreviate "New England Laparoscopic Institute"?
"New England Laparoscopic Institute" can be abbreviated as NELI
What is the meaning of NELI abbreviation?
The meaning of NELI abbreviation is "New England Laparoscopic Institute"
What does NELI mean?
NELI as abbreviation means "New England Laparoscopic Institute"