meaning of sri

1. SRI SRI International SRI International One of the worlds largest contract research firms. Founded in 1946 in conjuction with Stanford University as the Stanford Research Institute, they later became fully independent and were incorporated as a non-profit organisation under U. S. and California laws. SRI does research and development in many areas, independently and for hire. They produce and sell reports on the independent research. Home http://www. sri. com/. Address: Menlo Park, California, USA; Cambridge, UK.

Related Words

sri | sri frederick handley page | sri lanka | sri lanka rupee | sri lankan | sri lankan monetary unit |

Developed & Maintained By

Treasure Words