Is the following construct (grammatically) correct?
Swiss mathematician and physicist Leonhard Euler's contribution to number theory was [...]
It sounds clumsy to me; however, this rewrite sounds pedantic:
Leonhard Euler was a mathematician and physicist. His contribution to number theory was [...]