Copy
http://orcid.org/0000-0001-9897-3238
A fibroblast that is part of the skin of scalp.
skin of scalp fibroblast