X
Credit: Stony Brook University
Esther Sans Takeuchi, PhD.
« Takeuchi Receives European Inventor Award 2018 in the Non-EPO Countries Category