NPI 1831583079 Verification
Valid and registered to AMIRA ABDULLAHI SHEIKH MOHAMED