Stellacci has published more than 100 papers and has more than 15 patent applications.