Bio-protocolFreely available peer-reviewed e-journal/database of protocols in the life sciences, created by Stanford researchers. Its mission: to make life-science research more efficient and reproducible by curating and hosting high quality, open-access, life science protocols.