GTRAP: Gene Therapy Research Advisory Panel

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

Definition in English: Gene Therapy Research Advisory Panel