Hanno Botha NPI 1659818136 Practice location: 8300 Wyoming Blvd Ne, Albuquerque, NM 871131997 Taxonomy code: 106S00000X Phone: (505) 218-1753