ADVERTISEMENTS

Where in the human body are the Merkel cells located?

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