ADVERTISEMENT

Where in the human body are the Merkel cells located?

Science Trivia: Where in the human body are the Merkel cells located?