Barnacle cement: a polymerization model based on evolutionary concepts. Academic Article uri icon