‘Smart Shoe’ to Help Reduce Diabetes Amputations Developed in Switzerland
News
Researchers at École Polytechnique Fédérale De Lausanne (EPFL), a technical university in Switzerland whose students, professors, and staff from more than 120 countries are focused on three missions — teaching, research, and technology ... Read more