2 results found

Search Results for: mab

Mab

Mab (Science: abbreviation) monoclonal... Read More

Rider

rider 1. One who, or that which, rides. 2. Formerly, an agent who went out with samples of goods to obtain orders; a... Read More