Gal Yarden

Beeologics
Papers:
W062 RNAi products platform for invertebrates' health and Targeted Pest Control