Latka logo

Trellis Usher

Founder

Company

Nova Health Labs

Atlanta, United States · Founded 2018

Revenue
$207.1K
Team size
3

Company profile →