Disclosed herein is a device for controlling the flow of a body fluid from a first tissue/organ to a second tissue/organ of a subject. The flow control device includes a main body, a first fluid channel, a second fluid channel, a detection member, and a control member. The main body defines a lumen for accommodating the body fluid flowing from the first tissue/organ into the lumen. The first fluid channel is in fluid communication with the lumen and the first tissue/organ while the second fluid channel is in fluid communication with the lumen and the second tissue/organ. The detection member is in fluid communication with the lumen, and is operable to detect at least one parameter associated with the flow of the body fluid. The control member is operable to control the flow of the body fluid from the first tissue/organ to the second tissue/organ of the subject.