undefined

Marco Lo Presti

Biomedical engineer at Tufts University Silklab, researching liquid silk adhesives.