Linda Kahl

BioBricks Foundation

intellectual property, ownership sharing & innovation, law