Trellis Bioscience, Inc. Trademarks
TRELLIS BIOSCIENCE

TRELLIS BIOSCIENCE

Scientific research and technological services, namely development of new technology for others in the field of biotechnological…
Owned by: Trellis Bioscience, Inc.
Serial Number: 78453069