10.1101/2021.07.19.452884

A novel nanoluciferase transgenic reporter to measure proteinuria in zebrafish

2021-07-19