Research Concept

Fin

thin component or appendage attached to a larger body or structure

Works
54,322
Citations
428,825
Level
2
OpenAlex ID
C91721477