Profile

Name: Andrei Odobescu
Designations: MD
Address: 1801 Inwood Road
WA4.404
Dallas, TX  75235-7202
Country: United States
Business Phone: 214-645-3178
Email Address: andrei.odobescu@gmail.com
Subspeciality: