Deletion of George Ladas

Comment: Main notability seems to be the introduction of a new medical technology. That seems a bit  to me
Stance: delete
Cited policy: Wikipedia:Notability (WP:1E)