Connect to share and comment

130405 high blood pressure

130405 high blood pressure

A doctor (R) examines a patient in Godewaersvelde, northern France, during a medical check-up.

Philippe Huguen