Smart answer:

Your search for Who first formulated uncertainty principle returned the following results:

Werner Heisenberg

German physicist Werner Heisenberg formulated the uncertainty principle through experimentation in the 1920s.