VRISD: Vaccine Research Institute of San Diego

What does VRISD mean? The above is one of VRISD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Vaccine Research Institute of San Diego