California Institute for Biodiversity

Certification

  • UWCCR ID: 5550165
  • Tax ID: 94-3227003
  • Alameda County

Street Address

  • 2140 Shattuck Ave #711
  • Berkeley, CA 94704