Dr. Cabezas Riau is an English speaking doctor in Madrid offering general medicine and medical checks for licenses,