Entrant Profile

Debbie Teodorescu

Location: Cambridge, Massachusetts United States


Company: SurgiBox


Profession: Medical Doctor / Biomedical Engineer


Inspired by: I’m an active clinician as well as biomedical engineer. My patients inspire me every day to find ways to help them do better and live healthier.

2018 Entries

Date Title Category Views Votes
07/01 SurgiBox: The Operating Room in a Backpack Medical 5496 1