res - Dictionary definition and meaning for word
res
Definition (noun) a widely distributed system consisting of all the cells able to ingest bacteria or colloidal particles etc, except for certain white blood cells
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com