public lab