I saw in a textbook,
“He studied the slipperiness of banana peels. (...) He is an expert in medical science.”
I have seen “expert on —-“ many times but this is the first time I saw “expert in —-“.
“Expert on” is understandable for me because “on” is often used like “a book on animals”, which shows that the book is for specialists of animals.
When I looked up the word in a dictionary, the word “expert” is used even with “at” and “with”.
Is there any difference between these combinations?