IWGHB: International Workshop on Green and Heliobacteria

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

Definition in English: International Workshop on Green and Heliobacteria