Person
British chemist
Not who you're looking for? Others named Leonard Dobbin: British politician
Studio characters