Search

Search Constraints

You searched for: Author/Creator Rengby, Olle

Search Results

1. The scavenger receptor SCARA5 is an endocytic receptor for von Willebrand factor expressed by littoral cells in the human spleen. (20th June 2019)